<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="./jquery.min.js"></script>
</head>
<body>
    <div class="box1">1</div>
    <div class="box2">2<span>我是span</span> </div>
    <div class="box3">3</div>
    <div class="box4">4</div>
    <div class="box5">5</div>
    <button>点击</button>
    <script>
        // 一、替换元素；
        // 1.替换元素  旧元素.replaceWith(新元素)
        // $(document).click(function(){
        //     $(".box3").replaceWith($("<div></div>").html("我是div"));
        // })

        // 2.替换元素    新元素.replaceAll(旧元素);

        // $(document).click(function(){
        //     $("<div></div>").html("我是div").replaceAll($(".box3"));
        // })

        // 二、删除元素 
        // 1.remove 删除元素
        // $(document).click(function(){
        //     $(".box4").remove();
        // })

        // 2.清空元素里的内容；empty();
        // $(document).click(function(){
        //     $(".box4").empty();
        // })


        // 三、克隆元素  clone(克隆事件：默认是false不克隆事件，如果是true就克隆事件,克隆子元素事件);
        // clone 默认会克隆子元素；
        // clone 里也可以给参数；
    $(".box2").on("click",function(){
        console.log("点击了box2元素");
    })

    

     $("button").click(function(){
        let res =  $(".box2").clone(false);  //第二个参数会跟随第一个参数值；
        $(".box5").after(res);
     })





    </script>
</body>
</html>